socialist revolutionary union - Francés Inglés Diccionario